The butterfly theorem is a classical result in Euclidean geometry, which can be stated as follows:
Let M be the midpoint of a chord PQ of a circle, through which two other chords AB and CD are drawn; AD and BC intersect chord PQ at X and Y correspondingly. Then M is the midpoint of XY.
A formal proof of the theorem is as follows: Let the perpendiculars and be dropped from the point on the straight lines and respectively. Similarly, let and be dropped from the point perpendicular to the straight lines and respectively.
Now, since
From the preceding equations, it can be easily seen that
since =
Now,
So, it can be concluded that or is the midpoint of
H. S. M. Coxeter, S. L. Greitzer, Geometry Revisited, MAA, 1967.